Big Huge Thesaurus

mansard roof

noun